package com.settlement.system.model.vo;


import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author author
 */
@Data
public class SendToReturnInfo {

    /**
     * 优购单号
     */
    @ApiModelProperty(value = "优购单号")
    private String refBillNo;

    /**
     * 店铺编码
     */
    @ExcelProperty(value = "店铺编码")
    @ApiModelProperty(value = "店铺编码")
    private String shopNo;

    /**
     * 店铺全称
     */
    @ExcelProperty(value = "店铺全称")
    @ApiModelProperty(value = "店铺全称")
    private String shopName;

    /**
     * 品牌部
     */
    private String brandUnitName;

    /**
     * 商品编码
     */
    private String itemCode;

    /**
     * 商品名称
     */
    private String itemName;


    /**
     * 商品尺码
     */
    private String itemSize;

    /**
     * 退货类型编码
     */
    private String returnTypeNo;

    /**
     * 退货类型名称
     */
    private String returnTypeName;

    /**
     * 商品数量
     */
    private BigDecimal qty;

    /**
     * 结算金额
     */
    private BigDecimal amount;

    /**
     * 发退货日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date outDate;

    /**
     * po号s
     */
    private String poNo;

    /**
     * 订单类型（发货、退货）
     */
    private String orderTypeName;


}
